/**
 * @overview 2D堆积柱状图类。
 * 若单独引用js文件，此图表依赖dist中的以下文件：
 * ichartjs.base.js(Required)
 * ichart.coordinate.js(Required)
 * ichartjs.column.js(Required)
 * @component#@chart#iChart.ColumnStacked3D
 * @extend#iChart.ColumnStacked2D
 */
iChart.ColumnStacked3D = iChart.extend(iChart.ColumnStacked2D, {
	/**
	 * initialize the context for the ColumnStacked2D
	 */
	configure : function() {
		/**
		 * invoked the super class's configuration
		 */
		iChart.ColumnStacked3D.superclass.configure.call(this);

		this.type = 'columnstacked3d';
		/**
		 * indicate the data structure
		 */
		this.dataType = 'stacked';
		
		this.dimension = iChart._3D;
		
		this.set({
			/**
			 * @cfg {Boolean} 是否渲染为百分比堆积图。(默认为false)
			 */
			percent : false,
			sub_option:{
				label:{color:'#ffffff'},
				valueAlign:'middle'
			},
			/**
			 * @cfg {<link>iChart.Coordinate3D</link>} 坐标系的配置项。
			 */
			coordinate : {},
			/**
			 * @cfg {Number(0~90)} 3D效果中x轴角度。(默认为60)
			 */
			xAngle:60,
			/**
			 * @cfg {Number(0~90)} 3D效果中y轴角度。(默认为20))
			 */
			yAngle:20,
			/**
			 * @cfg {Number} 3D效果中z轴深度因子(与宽度比)。(默认为1)
			 */
			zScale:1,
			/**
			 * @cfg {Number(1~)} 3D效果中z轴底座的深度因子(与宽度比)。(默认为1.4)
			 */
			bottom_scale:1.4
		});
		
		
	},
	doConfig : function() {
		iChart.ColumnStacked3D.superclass.doConfig.call(this);
	}
});
/**
 *@end 
 */